Skip to main content

Comando: Salva progetto come libreria compilata

Funzione: Il comando salva un progetto di libreria in un formato crittografato.

Chiamata: File menù

Il comando apre la finestra di dialogo predefinita per il salvataggio di un file nel file system. Il compilato CODESYS Biblioteche il tipo di file è già preimpostato. L'estensione del file è .compiled-library-v3 o .compiled-library (CODESYS < 3.5 SP15). In questo formato, il codice sorgente della libreria POU non è visibile quando la libreria viene utilizzata in un progetto.

Se la Applicare la firma delle librerie compilate l'opzione è selezionata in Schermo di sicurezza vista sul Utente scheda, quindi un progetto di libreria deve essere dotato di una firma digitale basata su certificato al momento del salvataggio. Quando è disponibile un certificato idoneo, è fornito nel Schermo di sicurezza sul Utente scheda nel Firma digitale sezione. Nel Informazioni di progetto, sul Sommario scheda, a Compatibilità libreria con un CODESYS versione >= 3.5 SP15 è impostato per impostazione predefinita. In questo caso, il file di progetto viene salvato con l'estensione .compiled-library-v3 estensione del file quando viene salvata come libreria compilata e firmata. Se non hai ancora specificato un certificato valido adatto per il tuo profilo utente nel file Schermo di sicurezza, quindi viene visualizzata una finestra di dialogo per eseguire questa operazione. Successivamente, puoi eseguire nuovamente il comando di salvataggio.

Sotto tutti gli altri aspetti, i file di libreria compilati si comportano esattamente come *.library file, e quindi possono essere installati e referenziati con gli stessi passaggi.

Si consiglia di utilizzare librerie compilate e firmate con certificati. Oltre alla protezione del codice sorgente e all'uso non autorizzato di una libreria, viene utilizzata anche una minore quantità di memoria che si traduce quindi in tempi di caricamento più brevi.

Suggerimento

Se hai i file della guida corrispondenti con le traduzioni, allora in CODESYS V 3.5 SP15 e successivamente puoi ampliare la documentazione della biblioteca con la traduzione in altre lingue come segue:

Posiziona il __lmd__<language>.aux file creati per le nuove lingue in a <library name>.lmd directory parallela a <library name>.compiled-library-v3 progetto bibliotecario.

Se i file sono corretti, vengono inclusi nel file di libreria compilato quando il progetto di libreria viene salvato tramite l' Salva progetto come libreria compilata comando.

Esempio: il standard.lmd esiste una directory parallela a standard.compiled-library-v3 file di libreria e contiene il file __lmd__fr.aux file con la traduzione francese della documentazione della biblioteca. Dopo che la libreria compilata è stata salvata, la versione francese della documentazione è disponibile anche in Library Manager.

Per ulteriori informazioni, vedere: Informazioni per gli sviluppatori di biblioteche e Salva progetto e installa nel repository della libreria